avoidable accident - German English Dictionary